WeDevs\PM\Core\Upgrades\Upgrade_2_0 D

Total Complexity 283
Dependencies 17
Dependents 0
Total lines 1,912
Lines of code 1,515
Logical lines of code 687
Comment lines 109
Methods 53
Properties 2

Methods 53

Method Rating Maintainability Complexity Lines of code
set_project_settings()
D
40 42 43
set_settings()
B
35 17 82
notification()
A
32 4 208
get_activity()
A
42 13 54
create_task()
A
41 11 53
get_file()
A
42 11 51
create_discuss()
A
44 10 43
set_count()
A
39 7 69
create_project_role()
A
47 9 38
get_kanboard()
A
45 8 41
create_task_list()
A
49 8 30
add_assignee()
A
50 8 28
create_milestone()
A
53 8 22
create_invoice()
A
43 6 48
upgrade_observe_migration()
S
54 7 22
create_comments()
S
47 6 37
set_gantt_data()
S
55 7 20
migrate_category()
S
48 6 32
gantt_upgrate()
S
51 6 27
create_project()
S
46 5 36
add_time_tracker()
S
48 5 32
get_tasks()
S
51 5 25
get_revision()
S
49 4 29
upgrade_init()
S
53 4 24
add_meta()
S
54 4 21
set_new_setting()
S
64 5 9
get_invoice_item()
S
52 3 26
get_attr_array()
S
52 3 24
set_post_attachment()
S
53 3 22
get_comments()
S
57 3 16
get_task_by_title()
S
59 3 15
get_task_list()
S
58 3 15
get_milestones()
S
58 3 15
get_discuss()
S
58 3 15
get_doc_meta()
S
59 3 14
upgrade_projects()
S
61 3 13
get_invoice()
S
61 3 12
insert_client_role()
S
55 2 20
set_bp_group()
S
57 2 17
delete_queue_batch()
S
58 2 15
handle_cron_healthcheck()
S
66 3 10
save_object()
S
66 3 9
create_invoice_table()
S
55 1 28
task()
S
63 2 12
create_time_tracker_table()
S
56 1 24
create_gantt_chart_table()
S
59 1 17
created_activity()
S
58 1 16
add_board()
S
59 1 14
start_update()
S
76 1 4
add_file()
S
80 1 3
is_updating()
S
80 1 3
complete()
S
68 1 8
__construct()
S
76 1 4